namespace SharpGraphT.Event;

public class EdgeTraversalEventArgs<TE> : EventArgs where TE : class, new() {
    private static readonly long SerialVersionUid = 4050768173789820979L;
    protected TE edge;

    public EdgeTraversalEventArgs(TE edge) => this.edge = edge;

    public TE Edge => edge;
}